import java.sql.SQLOutput;
import java.util.Scanner;

public class Try {
    public static void main(String[] args){
    //1.创建键盘录入对象
        Scanner sc=new Scanner(System.in);
        //2.创建女朋友的对象
        Gir gf=new Gir();
        while (true) {
            try {
                //3.接受姓名
                System.out.println("请输入名字");
                String name=sc.nextLine();//line输入字符串
                gf.setName(name);
                //4，接受年龄
                System.out.println("输入年龄");
                String s = sc.nextLine();
                int age=Integer.parseInt(s);
                gf.setAge(age);
                //如果正确，跳出循环
                break;
            } catch (NumberFormatException e) {
                System.out.println("年龄的格式有问题");
            }
            catch (RuntimeException e) {
                System.out.println("姓名长度或年龄范围问题");
            }
        }

        System.out.println(gf);


    }
}
